Page({
  data: {
    arrList1: [],
    arrList2: [],
    count: 1,
    limitNum: 10,
  },

  getMoreData: function () {
    const pageCount = this.data.count;
    const PageLimitNum = this.data.limitNum;
    wx.request({
      // 请求地址-接口地址-后端提供的，需要看接口文档
      // 请求的地址，需要在开发者平台，设置一下，才能在小程序中使用-否则会报错
      url: 'http://47.94.6.186:3001/api/pro/list',
      method: 'get',
      header: {},
      data: {
        count: pageCount,
        limitNum: PageLimitNum,
      },
      // success (res) { /// 脚下留心：存在this指向问题 导致不能用this.setData
      success: res => {
        // console.log(res.data.data)
        this.setData({
          arrList2: [...this.data.arrList2, ...res.data.data],
          count: pageCount + 1
        })
        // console.log(this.data.arrList2)
      },
      fail: err => {
        console.log(err)
      }
    }, )
  },
  godetails(evt) {
    console.log(evt)
    console.log(evt.currentTarget.dataset.id)
    wx.navigateTo({
      url: '/pages/detail/detail?id=' + evt.currentTarget.dataset.id,
    })
  },
  onLoad() {
    wx.request({
      // 请求地址-接口地址-后端提供的，需要看接口文档
      // 请求的地址，需要在开发者平台，设置一下，才能在小程序中使用-否则会报错
      url: 'http://47.94.6.186:3001/api/banner/list',
      method: 'get',
      header: {},
      // success (res) { /// 脚下留心：存在this指向问题 导致不能用this.setData
      success: res => {
        // console.log(res.data.data)
        this.setData({
          arrList1: res.data.data
        })
        // console.log(this.data.arrList1)
      },
      fail: err => {
        console.log(err)
      }
    }, )
    this.getMoreData()
  },
  /**
   * 页面上拉触底事件的处理函数
   */
  onShow() {

  },
  onReachBottom() {
    console.log("onReachBottom")
    console.log(this.data.count)
    this.getMoreData()
  },
  onPullDownRefresh() {
    console.log("onPullDownRefresh")
    this.setData({
      count: 1,
      arrList2: []
    })
    this.getMoreData()
  }
})